cock and ball torture - Turkish English Dictionary